/*
 * Copyright @ 2025 weili23
 * com.example.ai.assistant 10:26
 * All right reserved.
 */

package com.example.ai.assistant;

import dev.langchain4j.service.spring.AiService;

import static dev.langchain4j.service.spring.AiServiceWiringMode.EXPLICIT;

/**
 * @desc:
 * @author: weili23
 * @createTime: 2025/4/29 10:26
 * @version: v1.0
 */
@AiService(
        wiringMode = EXPLICIT,
        chatModel = "openAiChatLanguageModel"
)
public interface Assistant {
    String chat(String userMessage);
}
